@charset "gb2312";
/* CSS Document */
body{letter-spacing: 0.8px; box-sizing: border-box;}
.content{width:1200px;height:auto; overflow: hidden;}
.navbar-nav{font-size:14px;letter-spacing:0; }
.navbar-nav li{margin-right:10px;padding-top:15px;padding-bottom:15px; color: #FFFFFF;}
.navbar-nav li a{padding:0;color: #FFFFFF;}
.navbar-inverse{background-color:#FF9900;}
.navbar-inverse .navbar-text{color:#FFFFFF}.navbar-inverse .navbar-nav>li>a{color:#FFFFFF}


.menu{padding-top:8px;padding-bottom:8px;}
.menu .logo{float: left; width: 100px; margin-top: 10px;}
.menu .menu_items{ float: left;width: 420px; margin-left: 20px; margin-top: 5px;}
.menu .menu_items ul{margin:5px 0 0 0;}
.menu .menu_items li{margin-right:5px;color:#333333; float: left;font-size:16px; margin-top: 0; }
.menu .menu_items li a{color:#333333;font-size:15px;}
.menu .menu_items .u1 li{letter-spacing: 0;}
.menu .menu_items .u2 li{letter-spacing: 0.5px;}
.menu .menu_items .u3 li {margin-right: 6px;letter-spacing: 1.3px;}
.menu .separate{width: 1px; height:70px; background-color: #333333;float: left; margin-top: 10px; margin-left: 5px; margin-right: 5px;}
.menu .keywords{float: left;width: 310px; margin-left: 10px; margin-top: 5px;}
.menu .keywords ul{margin:5px 0 0 0;}
.menu .keywords li{margin-right:5px;color:#333333; float: left;font-size:14px; margin-top: 0; }
.menu .keywords li a{color:#333333;font-size:15px;}
.menu .keywords .u1 li {letter-spacing: 1px;}
.menu .keywords .u2 li {letter-spacing: 0.5px;}
.menu .keywords .u3 li {letter-spacing:0;}
.menu .adv-top{float: right;width: 310px; margin-top: 10px;}

.lives{background-color: #003399; padding: 5px 10px;color:#FFF;}
.lives .tit{float:left; font-weight:bold; font-size:16px; width:100px; height:30px;line-height:30px; }
.lives .lives_item{float:left; width:1000px; height:30px; overflow:hidden;}
.lives .lives_item ul{height:30px;}
.lives .lives_item li{float:left; height:30px; line-height:30px; font-size:16px;}
.lives .lives_item a:link,.lives .content a:visited{color:#FFF;}
.lives .lives_item a:hover{color:#FF0}

.content .content_left{width: 280px; float:left;height: auto; overflow: hidden; margin-top: 5px;}
.adv_280-85{ width:280px;height: 85px; margin-bottom: 5px; background-color: #0164a0;}
.adv_280-130{ width:280px;height: 130px; margin-bottom: 5px;}
.adv_280-90{ width:280px;height: 90px; margin-bottom: 5px;}
.content .content_left .tabs{width: 280px; height: 40px; line-height: 40px; border-top:2px #eb6100 solid; border-bottom: 1px solid #eb6100; margin-top: 20px; background-color:antiquewhite;}
.content .content_left .tabs .tabs_left{ float: left;margin-left: 10px;}
.content .content_left .tabs .tabs_right{ float: right; margin-right: 5px;}
.content .content_left .tabs .tabs_left a,.content .content_left .tabs .tabs_right a{color:#333333; font-size:18px;font-weight:bold;}
.content .content_left .news_box_left{ width: 280px; height: auto; overflow: hidden; margin-top: 10px;}
.content .content_left .news_box_left li{color:#333333;font-size:16px; line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;background: url(../images/dot_blue.jpg) no-repeat 3px 10px; padding-left: 20px;}
.content .content_left .news_box_left li a{color:#333333;font-size:16px;}
.content .content_left .news_box_left li a:hover{color:#07689f;}

.content .content_middle{width: 630px; float:left;height: auto; overflow: hidden; margin: 5px ;}
.content .content_middle .banner{width:600px;  height: auto; overflow: hidden; margin:20px 20px 20px 15px; }
/*.content .content_middle .banner .important{margin-top: 10px;}*/
.content .content_middle .banner .important{width: 600px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 30px;}
.content .content_middle .banner .important a{font-weight:bold;font-size:18px;color:#003399;}
.content .content_middle .banner .secondary{ margin:5px 0;}
.content .content_middle .banner .secondary li{ float:left; /*width: auto; */width: 280px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; line-height: 25px;}
.content .content_middle .banner .secondary .sp{width: 5px;float:left; margin: 0 5px;color: #333333; }
.content .content_middle .banner .secondary li a{color: #333333;font-size:16px;}
.content .content_middle .adv_middle{width: 630px;height:85px;}
.content .content_middle .adv_middle .adv_312-85{width: 312px; height: 85px;float:left;}
.content .content_middle .adv_middle .adv_312-85:first-child{margin-right: 6px;}
.content .content_middle .pic_news_box{width: 600px; height: auto; overflow: hidden; margin:20px 20px 20px 15px;}
.content .content_middle .pic_news{width: 600px; height: auto; overflow: hidden; padding: 10px 0; }
.content .content_middle .pic_news .news_thumb{ width: 142px; height: 97px; float: left; padding: 5px; border: 1px solid #66a4ac;box-shadow: 2px 2px 2px 2px rgba(255,255,0,0.5), -2px 2px 2px 2px rgba(255,255,255,0.5) }
.content .content_middle .pic_news .news_thumb img{ width: 130px; height: 85px; }
.content .content_middle .pic_news .news_txt{ width: 440px; height: auto; overflow: hidden;float: right;font-size:16px; }
.content .content_middle .pic_news .news_txt p{margin: 0; padding: 0;}
.content .content_middle .pic_news .news_txt .title{overflow: hidden;text-overflow: ellipsis;white-space:nowrap;font-size:18px; }
.content .content_middle .pic_news .news_txt .title a{font-size:18px;color:#333333;font-weight:bold;}
.content .content_middle .pic_news .news_txt .txt{
	width: 440px;
	height: auto; 
	overflow: hidden;
	font-size:16px; 
	color: #888888; 
	margin-top: 5px;
	display: -webkit-box;
	 -webkit-box-orient: vertical;
	  -webkit-line-clamp: 2;            /*设置p元素最大4行，父元素需填写宽度才明显*/
	  text-overflow: ellipsis;
	  overflow: hidden;
	 /* autoprefixer: off */
	 -webkit-box-orient: vertical;
	  /* autoprefixer: on */
	  /*因为代码环境的关系-webkit-box-orient被过滤掉了 autoprefixer 这个关键字可以免除被过滤的动作*/
	word-wrap:break-word;
	word-break:break-all;
}
.content .content_middle .pic_news .news_txt .info{ color: #333333;font-size:16px;margin-top: 5px;}
.content .content_middle .pic_news .news_txt .info .date{color:#3C7DC4}
.content .content_middle .pic_news .news_txt .info a{color: #333333;font-size:16px;}
.content .content_middle .pic_news .news_txt .info .keyword{color:#dd0a35;}

.content .content_middle .adv_word{width:600px; height:30px;background:#dd0a35; line-height:30px; margin:20px 20px 20px 15px; }
.content .content_middle .adv_word .wenziadvtit{color:#FFF; font-size:16px; font-weight:bold; float:left; width:100px; height:100%; padding-left:3px;}
.content .content_middle .adv_word .wenziadvwraper{color:#FFF; font-size:16px; float:left; width:490px; height:100%; position:relative; margin:0;}
.content .content_middle .adv_word .wenziadvwraper a{color:#FFF;}
.content .content_middle .adv_word .wenziadvwraper a:hover{color:#FFF;}
.content .content_middle .adv_word .wenziadv{height:30px; line-height:30px; overflow:hidden; position:relative; margin-left:12px; }
.content .content_middle .adv_word .wenziadv ul{position:absolute;left:0px;top:0px;width:490px;list-style: disc inside;}
.content .content_middle .adv_word a.abtn{position:absolute; height:11px; top:9px; display:block; width:6px; overflow:hidden; text-indent:-20000px; background:#FFF; background:url(images/2012/arrow.gif) 0 center no-repeat;}
.content .content_middle .adv_word a.aleft{left:0px;}
.content .content_middle .adv_word a.aright{right:5px; background-position:-6px center;}

.content .content_middle .news_list{width:600px; height:auto; overflow:hidden;margin:20px 20px 20px 15px;}
.content .content_middle .news_list li{color:#333333;font-size:16px; line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.content .content_middle .news_list li .news_type,.content .content_middle .news_list li .news_type a{color:#07689f;font-weight:bold;}
.content .content_middle .news_list li a{color:#333333;font-size:16px;}

.content .content_right{width:280px; float:right;height: auto; overflow: hidden; margin-top: 5px;}
.content .tab_lan{width:280px; border-left:5px solid #F95804; background-color:antiquewhite; padding-left: 10px; margin-top: 20px;padding-bottom: 7px; padding-top: 7px;}
.content .tab_lan a{font-size:18px;letter-spacing: 2px;color:#333;font-weight:bold;}
.content .content_right .topic_box,.content .content_right .live_box,.content .content_right .div_zhuanlan{width:280px; height: auto; overflow: hidden; margin-top: 10px;}
.content .content_right .div_zhuanlan li{width:60px; height: 60px; margin: 5px; float:left; border-radius: 5px; background-color:#8296E8; text-align: center;}
.div_zhuanlan li:nth-child(1),.div_zhuanlan li:nth-child(2),.div_zhuanlan li:nth-child(3),.div_zhuanlan li:nth-child(4){
line-height: 60px; vertical-align: middle; overflow: hidden;
}
.div_zhuanlan li:nth-child(5),.div_zhuanlan li:nth-child(6),.div_zhuanlan li:nth-child(7),.div_zhuanlan li:nth-child(8){
	padding: 8px 0;
}
.content .content_right .div_zhuanlan li a{ font-size:16px;font-weight:bold;color:#333;}

.content .content_right .topic_box .topics_item{width:280px; height: auto; overflow: hidden; margin-bottom: 15px;}
.content .content_right .topic_box .topics_item .topic_thumb{width: 90px;height:55px; float:left;}
.content .content_right .topic_box .topics_item .topic_thumb img{width: 90px;height:55px;}
.content .content_right .topic_box .topics_item .topic_title{width: 180px;height: auto; overflow: hidden;float:right;}
.content .content_right .topic_box .topics_item .topic_title a{font-size:15px;font-weight: bold; color:#333333;}
.content .content_right .point{width:280px; height: 220px; margin-top: 10px;}
.content .content_right .live_box .live{width:280px; height: auto; overflow: hidden;margin-bottom: 15px;}
.content .content_right .live_box .live .live_thumb{width: 90px;height:60px; float:left;}
.content .content_right .live_box .live .live_thumb img{width: 95px;height:60px;}
.content .content_right .live_box .live .live_title{width: 180px;height: auto; overflow: hidden;overflow: hidden;float:right;}
.content .content_right .live_box .live .live_title a{font-size:15px;color:#333333;}
.content .content_right .adv_280-120{ width:280px;height: 120px; margin-bottom: 5px; margin-top: 5px;}
.content .content_right .adv_280-170{ width:280px;height: 170px; margin-bottom: 5px;}

.content .adv_290-90{width:290px; height: 90px; float: left;}
.content .adv_290-90:nth-child(2){margin-left: 10px; margin-right: 10px;}
.content .adv_290-90:nth-child(3){margin-right: 10px;}

.content .left_box{width: 890px; float:left;height: auto; overflow: hidden; /*margin-top: 20px;*/}
.content .right_box{width: 280px; float:right;height: auto; overflow: hidden; /*margin-top: 20px;*/}
.content .tab_lan_long{height: 40px; line-height: 40px; border-bottom: 1px solid #888888; margin-top: 20px;}
.content .tab_lan_long li{ float: left; padding: 0 15px;}
.content .tab_lan_long li a{font-size:18px; color:#888888;}
.content .tab_lan_long li a:hover{text-decoration: none;}
.content .tab_lan_long .active{border-top:2px solid #eb6100;}
.content .tab_lan_long .active a{font-size:18px; color:#333333;font-weight: bold;}

.content .left_box .divmarket,.content .left_box .divtech,.content .left_box .divjob,.content .left_box .divgongqiu{width: 905px;height: auto; overflow: hidden;margin-top: 10px;}
.content .left_box .div_switch_left{ float: left; width: 440px; height: auto; overflow: hidden;}
.content .left_box .div_switch_left li{color:#333333;font-size:16px; line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;background: url(../images/dot_red.jpg) no-repeat 3px 10px; padding-left: 20px;}
.content .left_box .div_switch_left li a{color:#333333;font-size:16px;}
.content .left_box .div_switch_right { float: right; width: 440px; height: auto; overflow: hidden; margin-left: 15px;}
.content .left_box .div_switch_right li{color:#333333;font-size:16px; line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;background: url(../images/dot_red.jpg) no-repeat 3px 10px; padding-left: 20px;}
.content .left_box .div_switch_right li a{color:#333333;font-size:16px;}

.content .left_box .ul_gongqiu li{ float: left; width: 280px; color:#333333;font-size:16px; line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; list-style-type: circle;  list-style-image: url(../images/dot_red.jpg); }
.content .left_box .ul_gongqiu li a{color:#333333;font-size:16px;}

.content .left_box .job_item{width:280px; height:60px; margin: 10px;border:1px solid #ccc; float: left; padding: 5px; line-height: 25px; box-sizing: border-box;font-size:12px;color:#333333;box-shadow: 2px 2px 2px 2px rgba(255,255,0,0.5), -2px 2px 2px 2px rgba(255,255,255,0.5)}
.content .left_box .job_item a{font-size:14px; color:#333333;font-weight: bold;}
.content .left_box .job_item p{overflow: hidden;text-overflow: ellipsis;white-space:nowrap; margin: 0}

.content .right_box .baike{width: 280px;height: auto; overflow: hidden; margin-top: 10px;}
.content .right_box .baike .baike_item{width: 280px;height: auto; overflow: hidden; border-bottom: 1px dashed #CCC; margin-bottom: 10px;}
.content .right_box .baike .baike_item .baike_title{width: 280px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; }
.content .right_box .baike .baike_item a{font-size:16px; color:#903749;font-weight: bold; }
.content .right_box .baike .baike_item .baike_txt{
	width: 280px;
	line-height: 25px;
	color:#333333;
	font-size:14px; 
	display: -webkit-box;
	 -webkit-box-orient: vertical;
	  -webkit-line-clamp: 2;            /*设置p元素最大4行，父元素需填写宽度才明显*/
	  text-overflow: ellipsis;
	  overflow: hidden;
	 /* autoprefixer: off */
	 -webkit-box-orient: vertical;
	  /* autoprefixer: on */
	  /*因为代码环境的关系-webkit-box-orient被过滤掉了 autoprefixer 这个关键字可以免除被过滤的动作*/
	word-wrap:break-word;
	word-break:break-all;
	overflow: hidden;
}
.content .right_box .expt,.content .right_box .files{width: 280px;height: auto; overflow: hidden; margin-top: 10px;}
.content .right_box .expt li,.content .right_box .files li{color:#333333;font-size:16px; line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; background: url(../images/dot_blue.jpg) no-repeat 3px 10px; padding-left: 20px;}
.content .right_box .expt li a,.content .right_box .files li a{color:#333333;font-size:16px;}

.content .sclogoadvwraper{width:100%; height:220px; position:relative; margin-top: 10px;}
.content .sclogoadvwraper .sclogosdv_a{display:none}
.content .sclogoadv{width:100%;height:220px; overflow:hidden; position:relative;}
.content .sclogoadv li{width: 100%; height: 50px; margin-bottom: 5px;}
.content .sclogoadv li img{width: 115px; height: 50px; margin: 0; border: 1px solid #666; }

.container_market{position:relative;width:350px;height: auto; overflow: hidden; }
.es-caption {
    position: absolute;
    bottom: 0;
    text-align: center;
    background-color: rgba(0,0,0,0.8);
    color: #fff;
    font-size: 14px;
    padding: 5px;
    margin: 0;
    width: auto;
    left: 0;
    right: 0;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border: 1px solid rgba(255,255,255,0.3);
	z-index: 10;
}
.es-caption a{color:#fff;font-size: 14px;}

footer{width: 100%; background-color: #000; height: auto; overflow: hidden; padding: 10px; margin-top: 20px;}
footer p{line-height: 30px; text-align: center;color:#CCC;}
footer p a{color:#CCC; font-size:14px;}

#divmarket2,#divmarket3,#divtech2,#divgongqiu2,#divjob2,#divjob3{display: none;}
